// 渲染进程中全局性的方法事件

const { Menu, getCurrentWindow } = require('@electron/remote')

// 鼠标右点击事件菜单
// 右事件菜单属于渲染进程事件
// 貌似只能对引入的页面起作用，怎样对全部页面起作用？
var rightTemplate = [
    {
        label:"剪切",
        accelerator:'ctrl+x',
    },
    {
        label:"复制",
        accelerator:'ctrl+c',
    },
    {
        label:"粘贴",
        accelerator:'ctrl+v',
    }
]

const mode = Menu.buildFromTemplate(rightTemplate)

window.addEventListener('contextmenu', event => {
    // alert('contextmenu')
    event.preventDefault()
    mode.popup({ window: getCurrentWindow() })
})
